Ext.Loader.setConfig({
	enabled: true
});

Ext.Loader.setPath('sid.cv', '../common');

Ext.require(['Ext.data.*', 'sid.cv.RecordView', 'sid.cv.ResumeView']);

Ext.ns('sid.cv');

Ext.onReady(function() {
	var store = Ext.create('Ext.data.Store', {
		model: 'Candidate',
		proxy: {
			type: 'scripttag',
			url: '../data/candidates/janedoe/profile.js',
			callbackPrefix: 'candidateCallback',
			root: 'candidates'
		}
	});
	
	viewport = Ext.create('Ext.Viewport', {
		layout: 'fit',
		items: [{
			xtype: 'sid.cv.resumeview',
			store: store,
			recordId: 'janedoe'
		}]
	});
	
	store.load();
	
	//	var panel0 = Ext.ComponentMgr.get('resumedocument');
	//	var panel1 = Ext.ComponentMgr.get('testingdocument');
	
	
	Ext.defer(function() {
		//viewport.getLayout().setActiveItem(1);
	}, 5000);
	
	return;
	
	//	Ext.defer(function() {
	//		store.getById('janedoe').set('surname', 'Smith');
	//	}, 1000);
	//	
	//	Ext.defer(function() {
	//		store.remove(store.getById('janedoe'));
	//	}, 2000);
	//	
	//	Ext.defer(function() {
	//		store.add({
	//			id: 'janedoe',
	//			surname: 'Anderson'
	//		});
	//	}, 3000);
	//	
	//	Ext.defer(function() {
	//		store.remove(store.getById('janedoe'));
	//	}, 4000);
	//	
	//	Ext.defer(function() {
	//		Ext.ComponentMgr.get('resumedocument').setRecord(Ext.ModelMgr.create({
	//			id: 'conan',
	//			surname: 'Conan'
	//		}, 'Candidate'));
	//	}, 4000);
	//	
	//	Ext.defer(function() {
	//		store.add({
	//			id: 'conan',
	//			surname: 'Anderson'
	//		});
	//	}, 5000);
});
